package com.ray.bean;

import java.io.Serializable;

import javax.annotation.Untainted;

import lombok.Data;

@Data
public class CompanyBean implements Serializable{
	private static final long serialVersionUID = 1L;
	private int id;//公司id
	private String name;//公司名称
	private int isUpdate;//制单是否能修改
	private int isApprovalReport;//报工是否需要审批  0 不需要  1 需要
	private int isFeedUpdateOrder;//投料单是否可修改订单信息
	private int isAutoApproval;//是否自动审核
	private int isNeedCode;//是否需要验证码
	private int purchasePrintIsNeetApproval;//打印采购单是否需要审核
	private int inWorkShopMode;//入库方式 0 报工与领料都可   1 仅领料
	private int isMatching;//是否需要配料
	private int reportDefaultValue;//报工默认值
	private double startShare;//开始占比
	private double endShare;//结束占比
	private int isShowYltsTotalOnPurchase;//采购单是否需要显示用料条数
	private double mixdCycle;//配套周期
	private int approvalIsCanUpdateReportPrice;//审核人是否可修改报工价格
	private int isNeedSecondApproval;//报工不足数交接是否需要二次审核
	private int isNeedApprovalByMaterial;//某物料被采购,该物料是否需要审核
	private int canUpdatePriceAndUnit;//仓库是否能改单价和单位
	private int canUpdateMaterialPosition;//是否可改物料存放仓位
	private int isCanPassReport;//是否可超数报工
	private String notShowTardinessStartDate;//不显示采购拖期的开始时间
	private String notShowTardinessEndDate;//不显示采购拖期的结束时间
	private int isLimitMaterialNeedAll;//是否限制所有物料必须到齐
	private String companyName;//公司名称
	private int status;//状态
	private int type;//类型
	private int isUpdateFeedOrderFeedTotal;//可以修改投料单的投料数
	private int feedOrderMerge;//投料单物料相同是否合并
	private String  inOutReturnUser;//出入库审核后可退回人id
	private String  inOutReturnUserName;//出入库库审核后可退回人姓名
	private int  machineGetOrderType;//设备换单获取订单方式   0或无周转量  1订单列表
	private int isAutoBalance;//收付款金额达到是或否自动结算
	private int inWarehouseIsAutoBalance;//入库时是否自动结算
	
	private int dailyReckonType; //日报表计算方式  0或无按数量  1 按时
	private int isSelectionDept;//是否默认选择部门
	
	private int afterFinishIsCanReport;//设置完成之后是否可报工  0不可报工  1 可报工
	private Integer overTimeAddTblLog; // 加班是否写入打卡日志表
	
	/**
	 * 公司地址 公司电话,公司传真,公司,公司账户,账户号
	* @date 2018年4月20日 下午1:44:22 
	* @author 李斌
	* @return int 
	* @throws
	 */
	private String address;
	private String fax;
	private String phone; 
	private String companyAccount;
	private String bankAccount;
	private String email;
	
	
	private String userName;//用户名
	
	private String payTime;
	private String endTime;
	private String clockTime;
	private String openId;
	private String operateBomKqSeter;//bom开圈人
}
